perm filename ERRORS.AL[AL,HE] blob sn#314218 filedate 1977-11-03 generic text, type C, neo UTF8
COMMENT āŠ—   VALID 00002 PAGES
C REC  PAGE   DESCRIPTION
C00001 00001
C00002 00002	Error messages given by AL
C00016 ENDMK
CāŠ—;
Error messages given by AL

from GOBBLE:

USERERR(1,1,"LOOKUP FAILED FOR |"&FILEID&"|");
USERERR(1,1,"ENTER FAILED FOR |"&FILEID&"|");
USERERR(1,1,"CONFUSION IN THE SCANNER");
USERERR(1,1,"PARSER: wrong expression data type");
USERERR(1,1,"NOT ENOUGH ARGS");
USERERR(1,1,"DRYROT IN IDENTLOOKUP");
PRINT(CRLF&"****");RECPRN(ID);PRINT(CRLF);USERERR(1,1,"NEED AN ID HERE");
USERERR(1,1,"WARNING DUP ID: "&IDSTR);
USERERR(1,1,"VTRY: Will define " & CVIS(IDENT:ID[V],DUMMY));
USERERR(1,1,"VTRY: Bad argument");
USERERR(1,1,"VTRY: " & CVIS(VARIABLE:NAME[V],DUMMY) & " has wrong type");
PRINT(CRLF&"****");ALPRIN(IC);PRINT(CRLF);USERERR(1,1,"MUST HAVE A WORLD VARIABLE");
PRINT(CRLF&"****");ALPRIN(EX);USERERR(1,1,"CONSTELIM:  Not an expression");
USERERR(1,1,"DUPLICATE USE OF LABEL")
USERERR(1,1,"DIRECTORY END NOT DETECTED");
PRINT(CRLF&"****");RECPRN(V);PRINT(CRLF);USERERR(1,1,"FUNNY THING FOR VARIABLE");
USERERR(1,1,"What kind of EV is " & IX & "?");
USERERR(1,1,"What kind of CMABLE is " & IX & "?");
USERERR(1,1,"Must specify name of cmon.");
USERERR(1,1,"What kind of CMON is " & IX & "?");
ALPRIN(CLS);PRINT(CRLF);USERERR(1,1,"Funny thing for VIA clause")


from WLDMOD:

"WARNING: " RECPRN(FACT:PATT[F]) "WAS ASSUMED TO BE TRUE, BUT MAY NOT BE" & CRLF
USERERR(1,1,"CPATTL DOESN'T EXPECT AN ELEMENT OF TYPE " & CVRTS(VTYP));
USERERR(1,1," asrtit given an afact it cannot handle"&crlf);
USERERR(1,1,"BINDING ASSERTIT??");
USERERR(1,1,"ASRTIT CALLED WITH FUNNY FACT");
USERERR(1,1," denyit given an afact it cannot handle"&crlf);
USERERR(1,1," binding denyit?? ");
USERERR(1,1,"DENYIT CALLED WITH FUNNY FACT");
USERERR(1,1,"FUNNY BLOCK ELEMENT");
USERERR(1,1,"STINTERP:  Not a statement");
USERERR(1,1,"ONLY CALC TEMPROARILY MISSING");
USERERR(1,1,"ILLEGAL GRAPH ASSIGNMENT OP")
USERERR(0,1,"WARNING: BLUE ARM NOT PARKED UPON PROGRAM "& "COMPLETION.","C");
USERERR(0,1,"WARNING: YELLOW ARM NOT PARKED UPON PROGRAM "& "COMPLETION.","C");
USERERR(1,1," STINTERP GIVEN A STATEMENT TYPE IT CANNOT HANDLE");
BUG("CANNOT TELL WHICH IS YOUNGER");
BUG("FUNNY EXPRESSION TO AFXGET")
BUG("FUNNY BY VARIABLE TO AFXDGET");
BUG("COULDN'T FIND AFX DATA");
BUG("DEXPRTYPE CANNOT HANDLE DATATYPE ");
BUG("WARNING: INCOMPATIBLE TYPES IN USE OF TEMP");
BUG("MOVE MUST HAVE A CONTROLLABLE FRAME");
BUG("MOVE statement has multiply defined force frames");
BUG("Force direction must be along an axis - Assuming ZHAT");
BUG("No force frame specified in MOVE statement - Assuming station");
BUG("OPERATE MUST USE A HAND");
BUG("STOP MUST HAVE A CONTROLLABLE FRAME - ASSUMING BARM");

from EXPRS:

USERERR(1,1,"TYPE MISMATCH IN ASGLBL");
USERERR(1,1,"GETVALUE: "&ITMNAM(VARIABLE:NAME[VAR])& " has no plan value");
USERERR(1,1,"TYPE MISMATCH IN VTCHECK");
USERERR(1,1,"EXPEQV: CONFUSION");
USERERR(1,1,"EVALEXPR: BAD ARGUMENT");
USERERR(1,1,"EVALEXPR: INVALID OP");
BUG("A NON-CHANGER");
BUG("BAD ARGUMENT TO INVAL0");

from ARITH:

USERERR(1,1,"UVECT: 0 VECTOR");
USERERR(1,1,"RMAGN: STRANGENESS!");
USERERR(1,1,"RMX_ROTN: STRANGENESS!");

from PASS3:

COMERR("EMITSMLBLK cannot handle length = " & CVS(LENGTH));
COMERR("Wrong type of argument",XXX);
COMERR("Wrong type for first argument",XXX);
COMERR("Wrong type for second argument",XXX);
COMERR("Wrong type for third argument",XXX);
COMERR("Illegal expression",XPRESS);
COMERR("Wrong type for second argument",XPRESS);
COMERR("Invalid operator",XPRESS)
COMERR("Type consistency error in EMITEXPR: " & CVS(DTYPE) &" ≠ " &
            CVS(EXPRN:DATATYPE[XPRESS]) & ".",XPRESS);
COMERR("Garbage expression",XPRESS);
COMERR("Non-scalar boolean",CONDITION);
COMERR("Illegal GASSIGN",PARSETREE);
COMERR("Can't OPERATE a non-hand");
COMERR("Can't generate code for this",PARSETREE);

from EMITER:

COMERR("I can't enter "&FNAME&".ALP");
COMERR("I can't enter "&FNAME&".ALT");
COMERR("I can't enter "&FNAME&".ALV");
COMERR("I can't enter "&FNAME&".ALS");
COMERR("Outputting a pseudo-instruction, PC is not PSDCODE.");

from TCALC:

COMERR("SPLANVAL garbage",OFTHIS);
COMERR("VPLANVAL garbage",OFTHIS);
USERERR(0,1,"PLACESOL: unknown device "&CVOS(MECH));
COMERR("DEVBITS:  No such arm; assuming BLUE.");
COMERR("DECOMPOSE can't handle a matrix as large as" & CVS(N),RNULL);
COMERR("Zero row in DECOMPOSE",RNULL);
COMERR("Singular matrix in DECOMPOSE",RNULL);
COMERR("ERROR IN POLY");
COMERR("Speed_factor for MOVE < 1, setting it to 1",MOV);
COMERR("Illegal start point",MOV);
COMERR("The initial location is not accessible.
	The closest reasonable point is being used.",MOV);
COMERR("No deproaches allowed for fingers");
COMERR("Illegal departure point",MOV);
COMERR("This departure location is not accessible.
	The closest reasonable point is being used.",THREAD:PLACE[CURTHREAD]);
COMERR("Illegal via point",MOV);
COMERR("This via location is not accessible.
	The closest reasonable point is being used.",
	    CONS(MOV,CONS(THREAD:PLACE[CURTHREAD],RNULL)));
COMERR("Cannot satisfy your time request for this segment without danger;
	you want "&CVG(UT)&" seconds, and I think you need "&CVG(ST)&"
	seconds.  Nonetheless, I am using your request.");
COMERR("But I refuse to let you get away with no time at all!");
COMERR("Illegal approach point",MOV);
COMERR("This approach location is not accessible.
	The closest reasonable point is being used.",THREAD:PLACE[CURTHREAD]);
COMERR("Illegal destination point",MOV);
COMERR("This destination location is not accessible.
	The closest reasonable point is being used.",
COMERR("Illegal destination point",MOV);
COMERR("This destination location is not accessible.
	The closest reasonable point is being used.",
	    CONS(MOV,CONS(THREAD:PLACE[CURTHREAD],RNULL)));
COMERR("You want"&CVG(UT)&"seconds for this motion, and I could give you up
	to"& CVG(TT+AVAIL) &", but I am only giving you"& CVG(TT)&"instead.");
COMERR("You want only" & CVG(UT) & "for this motion, and I think you need
	" & CVG(TT) &".  In order to satisfy your request, I am disregarding any
	other time constraints you may have placed on the motion.");
COMERR("Your overall time constraint of" & CVG(UT) & "is ridiculous; I am
	ignoring it.");

from PMATCH:

USERERR(1,1,"UNDEFINED FIELD TO ELTCMP");
USERERR(1,1,"DRYROT: BINDING INCOMPATIBLE TYPES");
USERERR(0,0,"URK! DBASE FULL");
["MAXIMUM NUMBER OF WORLDS EXCEEDED - CONTACT ARG!"];
USERERR(1,1,"RLYSET: FBOOL RELATION NOT ""AND""");
USERERR(1,1,"BAD ARG: RLYSET");
USERERR(1,1,"PATTERN CLASS CLOBBERED");
USERERR(1,1,"LOSSAGE: NON-REF ITEM TO PATTBLK");
USERERR(1,1,"WARNING: NON-TEMP VALUE REFITEM TO PATTBLK");
BUG("FFBSIMP DOESN'T HANDLE ""NOT"" YET");
BUG("BAD CALL TO EXECPATT");

from AL.PAL:

ASCIE </INCOMPATIBLE PCODE VERSION.  PROCEED AT YOUR OWN RISK/>
ASCIE </INCOMPATIBLE ARM VERSION.  PROCEED AT YOUR OWN RISK/>
ASCIE </CAN'T INITIALIZE ARM.  ERROR CODE IN R0./>
ASCIE </BAD RETURN FROM MAIN INTERPRETER/>

from INTERP:

INTMS1:	ASCIE /INTERPRETER INSTRUCTION OUT OF RANGE/
INTMS2:	ASCIE /INTERPRETED INSTRUCTION RETURNED FAILURE/
INTMS3:	ASCIE /INTERPRETER STACK OVERFLOW/
GTMS1:	ASCIE /ATTEMPT TO ACCESS UNAVAILABLE VARIABLE/
GTVMS1:	ASCIE </GTVAL FOUND A NULL VALUE.  MAY CONTINUE/>
GTVMS2:	ASCIE </GTVAL FOUND A NULL GRAPH NODE.  MAY CONTINUE/>
2$:	ASCIE </CAN'T ASSIGN INTO UNINITIALIZED VARIABLE/>
GLOBMS:	ASCIE </TOO MANY GLOBALS/>
SPRMES: ASCIE /BAD RETURN FROM INFERIOR/
SSBRMS:	ASCIE </NO SUCH SUBROUTINE/>
TMAGMS:	ASCIE	</ROTATION STRANGENESS/>
MVMES1:	ASCIE </SERVO ERROR = />
MOVERR:	ASCIE </DEVICE BLOCK AT (R1). TO RETRY THE MOVE, RETRY$G/>
TABMES:	ASCIE </ILLEGAL MECHANISM/>
CMMMSG: ASCIE </CMMAK: WILL CREATE EXISTENT CONDITION MONITOR/>
CMNEMS:	ASCIE </TRYING TO TREAT NON-EXISTENT EVENT/>
CMNODS:	ASCIE </COULDN'T DISABLE FORCE CMON/>
CMNSET: ASCIE </COULDN'T INITIALIZE FORCE SYSTEM/>
CMNFRC: ASCIE </COULDN'T QUEUE FORCE CMON/>
CMNCMP: ASCIE </COULDN'T SET UP FORCE COMPLIANCE/>
NOCMPF: ASCIE </CAN'T TURN OFF COMPLIANCE YET/>
CMNOSE: ASCIE </HARDWARE MONITORING ISN'T READY YET/>
FIXM:	ASCIE </CAN'T INITIALIZE ARM.  ERROR CODE = />

from LARGEB:

FRINMS:	ASCIE /FRINIT FEARS FREE STORAGE HAS BEEN MUNGED/
FRMS1:	ASCIE </GTFREE: R0 HAS BAD REQUEST WORD LENGTH/>
FRMS2:	ASCIE /FREE STORAGE EXHAUSTED/
RLMS1:	ASCIE /RLFREE: FREEING ALREADY AVAILABLE SPACE/
RLMS2:	ASCIE /RLFREE: END TAGS DISAGREE/

from SMALLB:

2$:	ASCIE	</GCOK IS NEGATIVE/>
2$:	ASCIE	</CMPOK IS NEGATIVE/>
GERMSG:	ASCIE	/ATTEMPT TO ALLOCATE RECORD WITHOUT GIVING DESCRIPTOR/
FRERMS:	ASCIE	/ATTEMPT TO DELETE A BLOCK FROM AN AREA I CANNOT FIND/
FREBER:	ASCIE	/ID DISAGREEMENT FOR FRESBK/

from GRAPHS:	(none!)

from ALAID:

SRVMES:	ASCIE </CAN'T UNDERSTAND NOTE FROM THE 10/>
TRTMMS:	ASCIE </GOT UNEXPECTED ANSWER FROM THE 10./>

from COMP1/2:

ERROR Pseudo code may run out of memory.